// 创建函数（查询所有老师）
async function teachers(ctx, next) {
    const arr = [
        {
            teacherId: 1,
            teacherName: "张三",
        },
        { teacherId: 2, teacherName: "李四" },
    ];
    console.log(`查询的所有老师信息如下：${JSON.stringify(arr)}`);
}

// 创建函数（用 id 查询 一个 老师）
async function teacherById(ctx, next) {
    console.log(`查询的老师信息如下：${ctx.params.id}`);
}

// 创建函数（添加 一个 老师）
async function insertteacher(ctx, next) {
    console.log(`新增了老师：${JSON.stringify(ctx.request.body)}}`);
}

// 创建函数（修改 一个 老师信息）
async function updateteacher(ctx, next) {
    console.log(`修改了老师：${JSON.stringify(ctx.request.body)}`);
}

// 创建函数（删除 一个 老师）
async function deleteteacher(ctx, next) {
    console.log(`删除了老师：${ctx.params.id}`);
}

// 暴露 api 函数接口
export const obj = {
    "get /teacher": teachers,
    "get /teacher/:id": teacherById,
    "post /teacher": insertteacher,
    "put /teacher": updateteacher,
    "delete /teacher:id": deleteteacher,
};
